﻿using WeiboWPSdk.Json;

namespace WeiboWPSdk.ResponseEntity {
    /// <summary>
    /// 地理信息
    /// </summary>
    public class Geo : EntityBase {
        /// <summary>
        /// 经度坐标
        /// </summary>
        [JsonProperty("longitude")]
        public string Longitude { get; internal set; }
        /// <summary>
        /// 纬度坐标
        /// </summary>
        [JsonProperty("latitude")]
        public string Latitude { get; internal set; }
        /// <summary>
        /// 所在城市的城市代码
        /// </summary>
        [JsonProperty("city")]
        public string City { get; internal set; }
        /// <summary>
        /// 所在省份的省份代码
        /// </summary>
        [JsonProperty("province")]
        public string Province { get; internal set; }
        /// <summary>
        /// 所在城市的城市名称
        /// </summary>
        [JsonProperty("city_name")]
        public string CityName { get; internal set; }
        /// <summary>
        /// 所在省份的省份名称
        /// </summary>
        [JsonProperty("province_name")]
        public string ProvinceName { get; internal set; }
        /// <summary>
        /// 所在的实际地址，可以为空
        /// </summary>
        [JsonProperty("address")]
        public string Address { get; internal set; }
        /// <summary>
        /// 地址的汉语拼音，不是所有情况都会返回该字段
        /// </summary>
        [JsonProperty("pinyin")]
        public string PinYin { get; internal set; }
        /// <summary>
        /// 更多信息，不是所有情况都会返回该字段
        /// </summary>
        [JsonProperty("more")]
        public string More { get; internal set; }
    }
}
